<?php

/**
 * UsuarioHasMarca form.
 *
 * @package    cronos-doctrine
 * @subpackage form
 * @author     Your name here
 * @version    SVN: $Id: sfDoctrineFormTemplate.php 23810 2009-11-12 11:07:44Z Kris.Wallsmith $
 */
class UsuarioHasMarcaForm extends BaseUsuarioHasMarcaForm
{
  public function configure()
  {
      
      //Eliminar los campos del formularios  created_at y updated_at
      unset (
        $this['created_at'],
        $this['updated_at']
        
      );
      
      $this->widgetSchema['empresa_id'] = new sfWidgetFormInputHidden(array(),array('value'=> sfContext::getInstance()->getUser()->getAttribute('agente_user_empresa_id')));
      
      $choices = array();
      
      
      $marcas = new Marca();
      $marcas = $marcas->getMarcaAlimento();
      
      foreach ($marcas as $marca){
            
          $choices[$marca->getMancheta()][$marca->getId()]= $marca->getNombre();
          
      }
    
      
      $this->widgetSchema['marca_id'] = new sfWidgetFormChoice(array(
	    'choices' => $choices,
            'expanded' => true,
            'multiple' => true,
            
      ));
      
      
      
      $this->widgetSchema['usuario_id'] = new sfWidgetFormInputText();
      
  }
}
